twisted in pain - Francés Inglés Diccionario